home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / patches / _310ptch / fixopen / readme.txt < prev   
Encoding:
Text File  |  1996-07-10  |  4.1 KB  |  76 lines

  1. This README file accompanies the FIXOPEN.NLM patch file for NetWare 386 v3.10
  2. Rev A.  The following file is included for this patch:   
  3.    
  4.         FIXOPEN  NLM      2708 08-29-90   4:51p 
  5.     PATCHMAN NLM      3005 08-29-90  10:38a
  6.  
  7. FIXOPEN is a dynamic patch that is loaded at the file server console as a 
  8. NetWare Loadable Module.  This patch fixes a problem in NetWare 386 v3.10a
  9. that would not allow files that were flagged RO to be opened with RW rights
  10. when the Read Only Compatibility mode of the shell was on.  This problem was
  11. seen in an application as an error: "File not found" or "Access denied."
  12.  
  13. Read Only Compatibility = Off is the normal mode of operation and requires
  14. RW rights for applications which open in RW mode.  The Read Only
  15. Compatibility parameter in the shell is intended to allow such applications
  16. to open a file when the user only has RO rights.
  17.  
  18. To implement this patch, the NetWare 386 Patch Manager (PATCHMAN.NLM) must
  19. first be loaded. 
  20.  
  21. Three types of patches can be managed with PATCHMAN:  dynamic, semi-static,
  22. and static.  Dynamic patches are .NLM files that can be loaded/unloaded while
  23. the server is running.  Unloading a dynamic patch will restore the Operating
  24. System to its original "un-patched" state.  Semi-static patches can also be
  25. loaded while the server is running, but they cannot be unloaded.  It is not
  26. possible to undo the effects of a semi-static patch without first downing the
  27. server and bringing it back up without loading the semi-static patch.  A
  28. static patch is a DOS executable program that makes changes to the SERVER.EXE
  29. file.  This type of patch is applied once and its effects are permanent.  It
  30. is suggested that static patches be applied to a copy of the SERVER.EXE file,
  31. not the original file. 
  32.  
  33. Dynamic and semi-static patches modify the Operating System in memory, not
  34. on the disk.  This means that dynamic and semi-static patches must be loaded
  35. each time the Operating System is brought up in order for any "fixes" to take
  36. effect. It is recommended that the command "LOAD <patch>" be placed in the
  37. file server's AUTOEXEC.NCF file to ensure that the patch is always in effect
  38. when the server is initially brought up.  Typing MODULES at the server
  39. console will show which dynamic patches have been loaded, but will not show
  40. semi-static or static patches. 
  41.   
  42. The Patch Manager (PATCHMAN.NLM) must be loaded before any dynamic or semi-
  43. static patches can be loaded.  If PATCHMAN is not already loaded, the
  44. <patch>.NLM will attempt to locate PATCHMAN and, if found, will load it
  45. automatically.  PATCHMAN only needs to be loaded once; all .NLM patches can
  46. then be loaded.  PATCHMAN cannot be unloaded until all patches that rely on
  47. it are first unloaded. 
  48.  
  49. To implement this patch: 
  50.  
  51. 1)      Copy PATCHMAN.NLM and the patch .NLM file to the same directory as the
  52.         other NLM files on your system (SYS:SYSTEM is suggested). 
  53.  
  54. 2)      After the system is brought up, type LOAD PATCHMAN at the console. 
  55.  
  56. 3)      LOAD the patch .NLM file. 
  57.  
  58. NOTE:   This patch and PATCHMAN.NLM will only operate on NetWare 386 v3.10a. 
  59.         Future versions of NetWare 386 will require a version of PATCHMAN 
  60.         specific to that release. 
  61.  
  62. *****************************************************************************
  63.                                  DISCLAIMER 
  64.     
  65.      Novell, Inc. makes no representations or warranties with respect to this
  66. software patch, and specifically disclaims any express or implied warranties 
  67. of merchantability or fitness for a particular purpose.  Novell's intentions 
  68. for this software patch is to provide a temporary work-around to the 
  69. anomalies described in this file.  Such work-arounds are typically addressed 
  70. in future releases of NetWare.    
  71.      Novell will not be responsible for any data loss that may result from 
  72. implementing this patch.  Novell strongly recommends a backup be made before 
  73. any patch is applied.   Technical support for this patch is provided at the 
  74. discretion of Novell.    
  75. *****************************************************************************
  76.